make a vow - Allemand Anglais Dictionnaire